package com.ramos.kuaixiao.entity;

import java.io.Serializable;

public class BrandInfo implements Serializable {

    public String Shop_Name;// 商品名称

    public String Barcode;//条形码

    public String Encode;//编码

    public String Icon;//图片

    public double Price;//价格

    public int Num_Box;//箱

    public int Num_Single; //支

    public int param; //因子

    public String Warehouse;//仓库

    public String WarehouseId;//仓库Name

    public String CustomerName;//商店name

    public String CustomerId;//商店id

    public String houseName;//商店name

    public String houseId;//商店id

    public String address;

    public String telphone;

    public Integer StoreNum;

    public boolean isShopChecked;

    public double ucti;//unitSalePrice*calcParam

    //先找到不含税销售价,来源于价格套表里面的不含税销售价,如果价格套找不到，则去商品表里面找那个商品
    //的不含税的价格;找到不含税销售价后，用这个值*calcParam
    public double ucte;

    public double salePriceT4;//含税零售价(跟unitSalePrice保持一致)

    public double realUcti;//实际含税销售价,目前APP这侧没有折扣,因此等于ucti

    public double realUcte;//实际不含税销售价,目前APP这侧没有折扣,因此等于ucte

    public double tcti;//实际含税销售总价==realUcti*largeUnitCount

    public double tcte;//实际不含税销售总价 == realUcte*largeUnitCount

    public double taxRate;//税率,从商品表里面的商品本身的属性可以查询出税率

    public double taxAmount;//税金 == tcti - tcte

    public double initPrice;//商品表里面商品本身属性的那个不含税的价格

    //来源于价格套里面的那个含税零售价(tax_sale_single_price),如果价格套找不到，
    //则去商品表里面找那个商品的不含税的价格，随便哪个都行，
    //然后用这个价格*(1+税率(应该都是17%))
    public double unitSalePrice;


    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getTelphone() {
        return telphone;
    }

    public void setTelphone(String telphone) {
        this.telphone = telphone;
    }

    public double getUnitSalePrice() {
        return unitSalePrice;
    }

    public void setUnitSalePrice(double unitSalePrice) {
        this.unitSalePrice = unitSalePrice;
    }

    public String getShop_Name() {
        return Shop_Name;
    }

    public void setShop_Name(String shop_Name) {
        Shop_Name = shop_Name;
    }

    public String getBarcode() {
        return Barcode;
    }

    public void setBarcode(String barcode) {
        Barcode = barcode;
    }

    public String getEncode() {
        return Encode;
    }

    public void setEncode(String encode) {
        Encode = encode;
    }

    public String getIcon() {
        return Icon;
    }

    public void setIcon(String icon) {
        Icon = icon;
    }

    public double getPrice() {
        return Price;
    }

    public void setPrice(double price) {
        Price = price;
    }

    public int getNum_Box() {
        return Num_Box;
    }

    public void setNum_Box(int num_Box) {
        Num_Box = num_Box;
    }

    public int getNum_Single() {
        return Num_Single;
    }

    public void setNum_Single(int num_Single) {
        Num_Single = num_Single;
    }

    public String getWarehouse() {
        return Warehouse;
    }

    public void setWarehouse(String warehouse) {
        Warehouse = warehouse;
    }

    public Integer getStoreNum() {
        return StoreNum;
    }

    public void setStoreNum(Integer storeNum) {
        StoreNum = storeNum;
    }

    public boolean isShopChecked() {
        return isShopChecked;
    }

    public void setShopChecked(boolean shopChecked) {
        isShopChecked = shopChecked;
    }

    public int getParam() {
        return param;
    }

    public void setParam(int param) {
        this.param = param;
    }

    public String getWarehouseId() {
        return WarehouseId;
    }

    public void setWarehouseId(String warehouseId) {
        WarehouseId = warehouseId;
    }

    public String getCustomerId() {
        return CustomerId;
    }

    public void setCustomerId(String customerId) {
        CustomerId = customerId;
    }

    public String getCustomerName() {
        return CustomerName;
    }

    public void setCustomerName(String customerName) {
        CustomerName = customerName;
    }

    public String getHouseName() {
        return houseName;
    }

    public void setHouseName(String houseName) {
        this.houseName = houseName;
    }

    public String getHouseId() {
        return houseId;
    }

    public void setHouseId(String houseId) {
        this.houseId = houseId;
    }

    public double getUcti() {
        return ucti;
    }

    public void setUcti(double ucti) {
        this.ucti = ucti;
    }

    public double getUcte() {
        return ucte;
    }

    public void setUcte(double ucte) {
        this.ucte = ucte;
    }

    public double getSalePriceT4() {
        return salePriceT4;
    }

    public void setSalePriceT4(double salePriceT4) {
        this.salePriceT4 = salePriceT4;
    }

    public double getRealUcti() {
        return realUcti;
    }

    public void setRealUcti(double realUcti) {
        this.realUcti = realUcti;
    }

    public double getRealUcte() {
        return realUcte;
    }

    public void setRealUcte(double realUcte) {
        this.realUcte = realUcte;
    }

    public double getTcti() {
        return tcti;
    }

    public void setTcti(double tcti) {
        this.tcti = tcti;
    }

    public double getTcte() {
        return tcte;
    }

    public void setTcte(double tcte) {
        this.tcte = tcte;
    }

    public double getTaxRate() {
        return taxRate;
    }

    public void setTaxRate(double taxRate) {
        this.taxRate = taxRate;
    }

    public double getTaxAmount() {
        return taxAmount;
    }

    public void setTaxAmount(double taxAmount) {
        this.taxAmount = taxAmount;
    }

    public double getInitPrice() {
        return initPrice;
    }

    public void setInitPrice(double initPrice) {
        this.initPrice = initPrice;
    }


    @Override
    public String toString() {
        return "BrandInfo{" +
                "Shop_Name='" + Shop_Name + '\'' +
                ", Barcode='" + Barcode + '\'' +
                ", Encode='" + Encode + '\'' +
                ", Icon='" + Icon + '\'' +
                ", Price=" + Price +
                ", Num_Box=" + Num_Box +
                ", Num_Single=" + Num_Single +
                ", param=" + param +
                ", Warehouse='" + Warehouse + '\'' +
                ", WarehouseId='" + WarehouseId + '\'' +
                ", CustomerName='" + CustomerName + '\'' +
                ", CustomerId='" + CustomerId + '\'' +
                ", houseName='" + houseName + '\'' +
                ", houseId='" + houseId + '\'' +
                ", address='" + address + '\'' +
                ", telphone='" + telphone + '\'' +
                ", StoreNum=" + StoreNum +
                ", isShopChecked=" + isShopChecked +
                ", ucti=" + ucti +
                ", ucte=" + ucte +
                ", salePriceT4=" + salePriceT4 +
                ", realUcti=" + realUcti +
                ", realUcte=" + realUcte +
                ", tcti=" + tcti +
                ", tcte=" + tcte +
                ", taxRate=" + taxRate +
                ", taxAmount=" + taxAmount +
                ", initPrice=" + initPrice +
                ", unitSalePrice=" + unitSalePrice +
                '}';
    }
}



